Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
80 - 81 OWEN STREET £24,710 £20,000 14 Jun 2019
86 OWEN STREET Terraced £103,290 £21,000 19 Nov 1997
86A OWEN STREET Terraced £155,138 £100,000 9 Nov 2007
87 OWEN STREET £122,758 £100,000 28 Apr 2020